Extension point operations
Documentation
Operation registration
Contribution Descriptors
- Class: org.nuxeo.ecm.automation.core.OperationContribution
Existing Contributions
Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.template.automation.RenderWithTemplateOperation"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.platform.userworkspace.operations.UserWorkspaceCreateFromBlob"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.activity.operations.AddActivityReply"/> <operation class="org.nuxeo.ecm.activity.operations.RemoveActivityReply"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.platform.localconfiguration.simple.operations.SetSimpleConfigurationParameterAsVar"/> <operation class="org.nuxeo.ecm.platform.localconfiguration.simple.operations.PutSimpleConfigurationParameter"/> <operation class="org.nuxeo.ecm.platform.localconfiguration.simple.operations.PutSimpleConfigurationParameters"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.drive.operations.GetRepositoriesOperation"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveGetChangeSummary"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveGetRootsOperation"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveSetSynchronizationOperation"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveGetTopLevelFolder"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveGetTopLevelChildren"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveFileSystemItemExists"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveGetFileSystemItem"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveGetChildren"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveCreateFolder"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveCreateFile"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveUpdateFile"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveDelete"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveRename"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveCanMove"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveMove"/> <operation class="org.nuxeo.drive.operations.NuxeoDriveGenerateConflictedItemName"/> <!-- For test purpose --> <operation class="org.nuxeo.drive.operations.test.NuxeoDriveSetupIntegrationTests"/> <operation class="org.nuxeo.drive.operations.test.NuxeoDriveTearDownIntegrationTests"/> <operation class="org.nuxeo.drive.operations.test.NuxeoDriveWaitForAsyncCompletion"/> <operation class="org.nuxeo.drive.operations.test.NuxeoDriveSetVersioningOptions"/> <operation class="org.nuxeo.drive.operations.test.NuxeoDriveCreateTestDocuments"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.multi.tenant.operations.CreateUser"/> <operation class="org.nuxeo.ecm.multi.tenant.operations.QueryUsers"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.agenda.operations.CreateAgendaEvent"/> <operation class="org.nuxeo.ecm.agenda.operations.ListAgendaEvents"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.automation.jsf.operations.FetchDocumentFromSeamContext"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.FetchFromClipboard"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.FetchFromWorklist"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.GetCurrentDocument"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.GetChangeableDocument"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.GetCurrentDomain"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.GetCurrentWorkspace"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.GetSelectedDocuments"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.GetDocumentsFromSelectionList"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.Navigate"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.PushToClipboard"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.PushToSeamContext"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.PushToWorklist"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.ChangeTab"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.ClearWorklist"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.ClearClipboard"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.ClearSelectedDocuments"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.DownloadFile"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.AddMessage"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.AddErrorMessage"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.AddInfoMessage"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.RefreshUI"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.RaiseSeamEvents"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.CreateDocumentForm"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.SetOutcome"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.CreateDocumentInUI"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.CancelCreateDocumentInUI"/> <operation class="org.nuxeo.ecm.automation.jsf.operations.SaveDocumentInUI"/> <operation class="org.nuxeo.ecm.automation.seam.operations.InitSeamContext"/> <operation class="org.nuxeo.ecm.automation.seam.operations.DestroySeamContext"/> <operation class="org.nuxeo.ecm.automation.seam.operations.RunOperationInSeam"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.platform.routing.api.operation.ResumeStepOperation"/> <operation class="org.nuxeo.ecm.platform.routing.api.operation.StepDoneOperation"/> <operation class="org.nuxeo.ecm.platform.routing.api.operation.StepBackToReadyOperation"/> <operation class="org.nuxeo.ecm.platform.routing.api.operation.UpdateCommentsInfoOnDocumentOperation"/> <operation class="org.nuxeo.ecm.platform.routing.api.operation.SetNextStepOnConditionalFolderOperation"/> <operation class="org.nuxeo.ecm.platform.routing.core.impl.GetGraphOperation"/> <operation class="org.nuxeo.ecm.platform.routing.api.operation.SetWorkflowNodeVar"/> <operation class="org.nuxeo.ecm.platform.routing.core.api.operation.SetWorkflowVar"/> <operation class="org.nuxeo.ecm.platform.routing.core.api.operation.StartWorkflowOperation"/> <operation class="org.nuxeo.ecm.platform.routing.api.operation.MapPropertiesOnTaskOperation"/> <operation class="org.nuxeo.ecm.platform.routing.api.operation.BulkRestartWorkflow"/> <operation class="org.nuxeo.ecm.platform.routing.core.api.operation.CancelWorkflowOperation"/> <operation class="org.nuxeo.ecm.platform.routing.core.api.operation.ResumeNodeOperation"/> <operation class="org.nuxeo.ecm.platform.routing.core.api.operation.CompleteTaskOperation"/> <operation class="org.nuxeo.ecm.platform.routing.core.api.operation.GetOpenTasksOperation"/> <operation class="org.nuxeo.ecm.platform.routing.core.api.operation.GetTaskNamesOperation"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.poll.operations.GetPoll"/> <operation class="org.nuxeo.ecm.poll.operations.GetOpenPolls"/> <operation class="org.nuxeo.ecm.poll.operations.AnswerPoll"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.wall.operations.GetWallActivityStream"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.dam.operations.DamImport"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.platform.ui.select2.automation.SuggestDirectoryEntries"/> <operation class="org.nuxeo.ecm.platform.ui.select2.automation.SuggestUserEntries"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.rating.operations.GetLikeStatus"/> <operation class="org.nuxeo.ecm.rating.operations.Like"/> <operation class="org.nuxeo.ecm.rating.operations.CancelLike"/> <operation class="org.nuxeo.ecm.rating.operations.MostLiked"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.automation.core.operations.services.AuditLog"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.AuditQuery"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.AuditPageProviderOperation"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.CreateRelation"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.GetRelations"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.DocumentPageProviderOperation"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.ResultSetPageProviderOperation"/> <operation class="org.nuxeo.ecm.automation.core.operations.users.GetDocumentPrincipalEmails"/> <operation class="org.nuxeo.ecm.automation.core.operations.users.GetDocumentUsersAndGroups"/> <operation class="org.nuxeo.ecm.automation.core.operations.notification.SendMail"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.GetPictureView"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.PictureResize"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.FileManagerImport"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.BlobHolderAttach"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.GetActions"/> <operation class="org.nuxeo.ecm.automation.core.operations.management.GetCounters"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.GetDirectoryEntries"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.UserWorkspace"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.CreatePicture"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.RunOperationOnProvider"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.directory.CreateDirectoryEntries"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.directory.DeleteDirectoryEntries"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.directory.UpdateDirectoryEntries"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.directory.ReadDirectoryEntries"/> <operation class="org.nuxeo.ecm.automation.core.operations.services.directory.DirectoryProjection"/> <operation class="org.nuxeo.ecm.automation.core.operations.users.GetNuxeoPrincipal"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.platform.routing.dm.operation.CreateRoutingTask"/> <operation class="org.nuxeo.ecm.platform.routing.dm.operation.RemoveRoutingTask"/> <operation class="org.nuxeo.ecm.platform.routing.dm.operation.SetCurrentRunningStepFromTask"/> <operation class="org.nuxeo.ecm.platform.routing.dm.operation.EvaluateCondition"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.platform.groups.audit.operation.ExportGroups"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.platform.comment.workflow.ModerateCommentOperation"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.platform.suggestbox.handlers.FacetedSearchSuggestionHandler"/> <operation class="org.nuxeo.ecm.platform.suggestbox.handlers.NavigateToDocumentSuggestionHandler"/> <operation class="org.nuxeo.ecm.platform.suggestbox.handlers.NavigateToUserSuggestionHandler"/> <operation class="org.nuxeo.ecm.platform.suggestbox.handlers.NavigateToGroupSuggestionHandler"/> </extension>
-
<extension point="operations" target="org.nuxeo.ecm.core.operation.OperationServiceComponent"> <operation class="org.nuxeo.ecm.automation.task.CreateTask"/> <operation class="org.nuxeo.ecm.automation.task.GetUserTasks"/> <operation class="org.nuxeo.ecm.automation.task.UserTaskPageProviderOperation"/> </extension>